home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
biz
/
dopus
/
Cuido.lha
/
Cuido
/
Cuido.rexx
< prev
Wrap
OS/2 REXX Batch file
|
1998-02-22
|
640b
|
31 lines
/*
** $VER: Cuido 1.1 (22.02.98) Last Change: 17:09:01 (1998-02-22)
** Author: Matthew Gregan (kinetik@caverock.net.nz)
*/
Parse Arg Args
Options Results
NumArgs = 0
Do Until Args = ''
NumArgs = NumArgs + 1
Args.NumArgs = Word(Args,1)
If Left(Args.NumArgs,1) = '"' Then Do
Args.NumArgs = SubStr(Args,2,Pos('"',Args,2)-2)
Args = Strip(SubStr(Args,Pos('"',Args,2)+1))
End
Else Do
Args = SubWord(Args,2)
End
ParsePath()
Address DOPUS.1 'Lister New 'Args.NumArgs
End
Exit 0
/* Function: Expand and parse the path */
ParsePath:
OldCurDir = Pragma('D',Args.NumArgs)
Args.NumArgs = Pragma('D',OldCurDir)
Return Args.NumArgs